'''
爬虫


Requests：用于发送 HTTP 请求，获取网页内容。
BeautifulSoup：用于解析 HTML 和 XML 文档，提取数据。
Scrapy：一个全面的爬虫框架，提供了高效的数据提取和处理功能。
Selenium：用于模拟浏览器操作，适用于需要 JavaScript 渲染的网页。
PyQuery：一个 jQuery 的 Python 版本，用于解析和操作 HTML 文档。
'''


from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

# 创建一个 WebDriver 实例
driver = webdriver.Chrome()


# 访问网页
driver.get("http://1.1.1.3/ac_portal/default/pc.html?type=logout&username=10.73.19.54")

# 等待按钮元素加载完成
button = WebDriverWait(driver, 10).until(
    EC.element_to_be_clickable((By.CSS_SELECTOR, "#logout_submitBtn"))
)

# 点击按钮
button.click()
print('登出成功')

# 关闭浏览器
driver.quit()
